C语言 scanf("%d,%d",&a,&b);每个字符都是什么意思啊

来源:百度知道 编辑:UC知道 时间:2024/06/24 01:37:17

scanf表示的是c语言的输入方法,
()内表示的是你输入的数据存放在哪里
scanf("%d,%d",&a,&b)的意思是输入2个整数,分别放在a,b中
"%d,%d"表示a与b都是整数,
这个是有固定的格式的
scanf("%类型",&变量名);
&表示取地址符,这样可以找到a,b的内存地址,把输入的数据放到a,b所对应的内存地址中去

用整型格式输入两个数,分别赋值给a和b
scanf是函数
%d是用整型格式输入
&是取地址符号

SCANF可以说是代表后面限制输入内容的函数 后面的内容要用小括号括住

"%d,%d" 代表需要输入2个整数 这部分要用双引号引住 中间用逗号搁开
引号外的逗号是搁开后面的内容 这是固定格式

&a,&b是把输入的第一个数赋值给a,第2个数赋值给b,这是一一对应的!不用加引号直接用逗号搁开

最后的分号 表示此行语句结束

scanf输入函数,"%d,%d"表示a与b都是整数,&是取地址符号